take in stride - French English Dictionary